package com.linkhub.oms.admin.modules.wms.domain.dto;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author Jaycle
 * @version 1.0.0
 * @Description sd.java
 * @createTime 2024/06/15 23:14
 */
@Data
@NoArgsConstructor
public class DeliveryListConfirmDTO {
    private String outBizCode;
    private String deliveryOrderCode;
    private String warehouseCode;
    private String ownerCode;
    private List<OrderLineDTO> orderLines;
    private List<ConsumableDetailDTO> consumableDetails;

    @Data
    @NoArgsConstructor
    public static class OrderLineDTO {
        private String itemCode;
        private String itemId;
        private String planQty;
    }

    @Data
    @NoArgsConstructor
    public static class ConsumableDetailDTO {
        private String consumableCode;
        private String quantity;
    }
}
